home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part1 / 5673 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.2 KB  |  55 lines

  1. Newsgroups: comp.sys.amiga.hardware
  2. Path: netnews.upenn.edu!dsinc!scala!news
  3. From: dave.haynie@scala.com (Dave Haynie)
  4. Subject: Re: Broken Data cache?
  5. Sender: news@scala.scala.com (Usenet administrator)
  6. Message-ID: <1996Feb27.200437.10336@scala.scala.com>
  7. Date: Tue, 27 Feb 1996 20:04:37 GMT
  8. Reply-To: dave.haynie@scala.com (Dave Haynie)
  9. References: <4geoss$j6r@spider.rmplc.co.uk>
  10. Nntp-Posting-Host: gator
  11. Organization: Scala Computer Television, US Research Center
  12.  
  13. In <4geoss$j6r@spider.rmplc.co.uk>, James Farrand <5FARRANDJ@year1m.richuish.ac.uk> writes:
  14. >
  15. >I can only get Enforcer to work if I disable my CPU Data Cache.
  16. >
  17. >I've also noticed that my Default Font becomes corrupt when the Data
  18. >Cache is Enabled.. especially noticable in GoldEd and AIBB, and a few
  19. >other things.
  20.  
  21. It sounds like your Blizzard 1230-IV board is either buggy or
  22. improperly designed. It's a requirement on the Amiga for 68030 devices
  23. to provide proper cache management hardware, such that data caching is
  24. disabled for [at least] Chip RAM and the normal I/O spaces in memory,
  25. and data selects are properly generated (where applicable) for any
  26. cachable address. 
  27.  
  28. If this is not done, data caching won't work right, and what you're
  29. seeing is the common result. Like I said, it could be that the
  30. Blizzard isn't designed properly (I don't know it specifically; there
  31. have been such cards before, some provide MMU tools that can work
  32. around the problem). 
  33.  
  34. >This happens on any DiskFont (if I use Topaz/8 it appears to be
  35. >okay.) 
  36.  
  37. The problem with data caching of Chip RAM is that modifications to
  38. Chip RAM made by the blitter can be hidden to the CPU, in cache. This
  39. is common with font manipulation, though the OS uses the CPU
  40. exclusively for certain small font operations, expecially with 8x8
  41. fonts (the equivalent of the FastFonts hack under 1.3 was long ago
  42. made part of the OS -- the blitter is only faster then the CPU with a
  43. complex enough operation). 
  44.  
  45. >Any ideas what's up.
  46.  
  47. Contact the manufacturer for the straight dope. 
  48.  
  49. Dave Haynie          | ex-Commodore Engineering |   for DiskSalv 3 &
  50. Sr. Systems Engineer |  Hardwired Media Company | "The Deathbed Vigil"
  51. Scala Inc., US R&D   |    Ki No Kawa Aikido     |     info@iam.com
  52.  
  53.          "Feeling ... Pretty ... Psyched" -R.E.M.
  54.  
  55.